import requests
from flask import Flask,render_template,request
app = Flask(__name__)
@app.route('/')
def index():
    return render_template("index.html")

@app.route('/login')
def login():
    # 1、拿到用户名和密码
    # 2、确定用户名和密码不为空
    # 3、与数据库中的用户名和密码去对比
    # 3.1 读数据库中的用户表
    # 3.2 看用户表中是否已有这个用户名
    # 3.3 如果存在，查看这个用户表里的用户名对应的密码是什么
    #       对比前端拿到的密码和数据库中的用户对应的密码是否一致
    #   如果一致，登陆通过
    #   如果不一致，登录错误
    # 3.4 如果没有，说明数据库中不存在该用户，需要注册


    # 前端拿到的用户名和密码
    username = "zhang"
    pwd = "1111"
    # 用户表里的用户名和密码
    dbusername = "zhang"
    dbpwd = "2222"
    if username == dbusername:
        if pwd==dbpwd:
            return "welcome to my website"
        else:
            return "your password is wrong"
    else:
        return "your username is wrong,please register"
@app.route('/news')
def news():
    return "新闻页面 <a href='/'>回首页</a>"
@app.route('/Tianjin')
def Tianjin():
    return "Tianjin"

@app.route('/data')
def getData():
    url = "http://news.tust.edu.cn/kdxw/a87579f5b50a4dcd84efe3d680f3362a.htm"
    headers = {
        "user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11"
    }

    return requests.get(url,headers=headers).text
if __name__ == '__main__':
    app.run(debug=True)